/**
 * 
 */
package com.csc.empmngt.dao;

import java.util.List;

import com.csc.empmngt.dto.EmployeeDTO;

/**
 * Defined all data access operations of employee
 * @author angelkid
 *
 */
public interface EmployeeDAO {
	
	List<EmployeeDTO> findAll();
	
	long create (EmployeeDTO employeeDTO);
	
	EmployeeDTO read(long id);
	
	void update(EmployeeDTO employeeDTO);
	
	long delete(long id);
}
